A Bad Day for Pretty - Sophie Littlefield God I just love these books! What a fun and realistic heroine!