publisher: Cengage Learning publish date: July 10th 2006
format: paperback pages: 272
language: English
ISBN:
159863285X (0082039532851)
publisher: Schirmer Trade Books publish date: May 16th 2006
format: paperback pages: 160
language: English
ISBN:
0825673283 (9780825673283)