The Vest Pocket Cpa, 3rd Edition by Joel G. Siegel & Nicky Dauber