Craig Minielly
Vancouver, BC, Canada