A James Asher Vampire Novel compare prices