Help keep Salon independent

Michael Boxall

Michael Boxall lives in Vancouver, B.C., where he contributes to publications in North America and Asia.