B
Contributor
Bruce Hainley

Bruce Hainley lives in Los Angeles, USA. His book, Foul Mouth (2006), is published by 2nd Cannons, Los Angeles.