Rose and the perfect pet - BLOOM. Kate London. 2006