by Aubrey Rose (Author), Aubrey Rose (Author), Trevor McDonald (Foreword)
Format: Paperback
Pages: 208
Edition: 1st
Publisher: Lennard Publishing
Published: 12 Mar 2006
ISBN 10: 1852911492
ISBN 13: 9781852911492