ID:DA06254613
Search authors sharing the same name
Richard Byrne
Harrap 1989
Available at 3 libraries