Sapphique - 2008 novel by Catherine Fisher