by Louise Bedford (Author)
Format: Paperback
Pages: 294
Edition: 2
Publisher: Wrightbooks
Published: 04 Jul 2005
ISBN 10: 0731402251
ISBN 13: 9780731402250