Principles Of Generally Accepted Accounting Practice by Geoff Everingham, Kobie Kleynhans & G.K. Everingham