zoe harvey-groft: hanging out in weird places since 2003.