Wiley Cpa Exam Review 2012 by Leo Melamed, O. Ray Whittington & Patrick R. Delaney