NewTrends Publishing, Inc. (Nov 19, 2003)
| Paperback
480 pages | 175 x 259 mm | English
Dewey 610