Has anyone ever read Andrew DiDonato's book ?