Books by John McShane
5 titles available, newest first by original publication date.

Fingal
John McShane
$9.99

Learning to Talk
John McShane
$55.99
Savile: The Beast: The Inside Story of the Greatest Scandal in TV History
Savile: The Beast: The Inside Story of the Greatest Scandal in TV History
John McShane
$15.99
Predator
Predator
John McShane
$15.99
It Must Never Happen Again: The Lessons Learned from the Short Life and Terrible Death of Baby
It Must Never Happen Again: The Lessons Learned from the Short Life and Terrible Death of Baby
John McShane
$15.99