Amazon
Pages: 480, Edition: 3, Paperback, Delmar Cengage Learning
Amazon MarketplacePages: 576, Edition: 5, Paperback, Plural Publishing Inc