I read Someone Comes to Town, Someone Leaves Town: Cory Doctorow: 9780765312808: Amazon.com: Books recently by Cory Doctorow. I guess you'd call it urban fantasy? Main characters father is a mountain and his mother is a washing machine. Pretty weird and entertaining.