by KathyBaxter (Author), Catherine Courage (Author)
Format: Paperback
Pages: 704
Publisher: Morgan Kaufmann
Published: 19 Jan 2005
ISBN 10: 1558609350
ISBN 13: 9781558609358