James MacgregorBooksBlood stockDeclared DeadBlood StockRiding highDeclared DeadEavesdropperBlood StockEavesdropperBlood stockAuthor data: Open Library