John Doyle knows his target audience very well indeed (he’s one of them) and hits a bull’s-eye with his new…