Dr Peter Heinl
MD MRCPsych
For literature see books & publications