The Bad Doctor - Ian Williams

£12.99

The Troubled Life and Times of Dr. Iwan James Meet Dr. Iwan James: cyclist, doctor, would-be lover, former heavy metal fan, and, above all, human being. Weighed down by his responsibilities—from diagnosing personality disorders to deciding who can hold a...

View Full Details