
by PatriciaCarroll (Author)
Format: Paperback
Pages: 336
Edition: Perigee Trade Pbk. Ed
Publisher: Perigee
Published: Apr 2004
ISBN 10: 0399529578
ISBN 13: 9780399529573