ID:DA12004596
Search authors sharing the same name
Dennis Templeman
Oxford University Press 1996
Available at 5 libraries