DownloadThe Portobello Bookshop Gift Guide 2024

David Kirkpatrick Author

Dr. David Kirkpatrick is a semi-retired psychologist and psychiatrist who continues to work with individuals, couples and families in his private psychotherapy practice. He lives and works in West Vancouver