David Sinclair is a Canadian author and teacher.