Middleton, Paul The GP trainer's handbook - Abingdon : Radcliffe Medical Press c2001 - xx, 455 p. ; 25 cm. ISBN: 1857754816