Books written by Robert J. Harris

  • The Thirty-One Kings

    Fictional character Richard Hannay, originally created by John Buchan.

  • Castle Macnab: Richard Hannay Returns

    A thrilling historical adventure and sequel to the classic John Buchan novel, John Macnab.

  • Prince Across the Water

    When Scotland calls on all its able-bodied clans to join Prince Charlie in the march against England's tyranny, young Duncan McDonald is as ready as anyone to fight. He's grown...

  • Girl in a Cage

    As English armies invade Scotland in 1306, eleven-year-old Princess Marjorie, daughter of the newly crowned Scottish king, Robert the Bruce, is captured by England's King Edward Longshanks and held in a cage on public display.

  • The Rogues

    During one of the stormiest chapters in Scottish historyÂ-the Highland ClearancesÂ-young Roddy Macallan battles to keep his familyÂ's land.

  • Girl in a Cage

    As English armies invade Scotland in 1306, 11-year-old Princess Marjorie, daughter of the newly crowned Scottish king, Robert the Bruce, is captured by England's King Edward Longshanks and held in a cage on public display.

  • Queen's Own Fool: A Novel of Mary Queen of Scots

    Here is Jane Yolen and Robert Harris's fictionalized account of the life of Mary Queen of Scots, told through the perspective of Mary's personal jester, Nicola Ambruzzi. Through Nicola's eyes...

  • The World's Gone Loki Trilogy: The Day the World Went Loki, Thor is Locked in my Garage, and Odin Blew...

    The Day the World Went Loki, Thor is Locked in my Garage, and Odin Blew up my TV! Robert J. Harris. Loki is chasing after us.” “That may be,” said Sigurda, “but the more urgent matter is our quest.” Lewis felt his stomach sink. “A quest ...

  • Castle Macnab: Richard Hannay Returns

    In Castle Macnab Robert J. Harris, bestselling author of The Thirty-One Kings, has created a new adventure for Richard Hannay and a sequel to John Buchan's classic novel John Macnab.