Skip Navigation
Toronto Public Library Homepage

Shadow run

2017, Book , 390 pages ;
Place Hold
1 hold /

 10 copies

3516426
Summary/Review: "The captain of a starship and a prince are forced to revise their ideas of family and loyalty, with the fate of their worlds hanging in the balance"- more...
Summary/Review: "The captain of a starship and a prince are forced to revise their ideas of family and loyalty, with the fate of their worlds hanging in the balance"--