Johnny Logan

Allan W. Eckert
Little Brown
9780316208802
0-316-20880-9