Richards, Peter Learning medicine: how to become and remain a good doctor - CAMBRIDGE : Cambridge University Press ISBN: 9780521709675