Fundamentals of Taxation 2011 by Ana Cruz & Jinhee Trone