Harkness, Deborah Shadow of night: book 2 of the all souls trilogy - London : Headline 2014 ISBN: 9780755384754