James Templeton
Vancouver, BC, Canada