
Author: MacMahon, Bryan
Edition: 2nd Revised edition
Number Of Pages: 280
Release Date: 01-05-1982
EAN: 9780946049004
Languages: English
Binding: Paperback
Item Condition: UsedVeryGood
Author: MacMahon, Bryan
Edition: 2nd Revised edition
Number Of Pages: 280
Release Date: 01-05-1982
EAN: 9780946049004
Languages: English
Binding: Paperback
Item Condition: UsedVeryGood