Amazon
Pages: 252, Edition: Second edition, Paperback, Academus publishing, Inc.
Amazon MarketplacePages: 252, Edition: 2nd ed., Paperback, Academus Publishing, Inc.