Cassandra Clare

Magnus sighed. "Alexander, I've been alive for hundreds of years. I've been with men, been with women - with faeries and warlocks and vampires, and even a djinn or two. " He looked sideways at Maryse, who looked mildly horrified. "Too much information?