
by Ben Long (Author), SonjaSchenk (Author)
Format: Paperback
Pages: 590
Edition: 3rd Revised edition
Publisher: Charles River Media
Published: 31 Dec 2005
ISBN 10: 1584504382
ISBN 13: 9781584504382