Tolley's Corporation Tax by Kevin Walton & Mary Hyland