About David Burton

Author, adoptive father of 3 boys, manager of chaos, science and technology geek, and person of the queer persuasion.

Recent Activity

David Burton has no recent activity.
(Toronto, Canada)
David Burton