For titles written by this author under other names, search also under: Edwards, Eve, 1969- Stirling, Joss, 1969-