Michael Joseph, London (1983)
1 st Edition
| Hardcover
972 pages | Great Britain
LC Classification DA566.9 .C5