by Terence Reese, David Bird
publisher: Quintessence Publishing (IL)
format: hardcover pages: 160
language: English
ISBN:
0571149359 (9780571149353)
publisher: Trafalgar Square Publishing
format: paperback pages: 128
language: English
ISBN:
0713479310 (9780713479317)
publisher: Faber & Faber
format: paperback
language: English
ISBN:
0571149103 (9780571149100)