Financial accounting for partnerships and corporations, an introduction to managerial accounting concepts.