Accounting: Step by Step Guide to Accounting Principles & Basic Accounting for Small Business 1Mark Allen Smith