Format: Paperback
Pages: 416
Edition: Rev Upd
Publisher: Barbour & Co Inc
Published: Mar 2006
ISBN 10: 1586608304
ISBN 13: 9781586608309