Title: Advanced Accounts, by Roger Neale Carter. 6th Ed; Revised by Douglas Garbutt