Emberverse 2 : The Protector's War (3 of 3) by S.M. Stirling Release Date: Apr 7, 2020 Approximate Running Time: 6 Hours Content Rating: Ages 18+ Having escaped the clutches of the Lord Protector, Sir Nigel Loring, his son Alan and Little John Hordle have joined with the Mackenzie’s and the Bearkillers. Lady Juniper recounts the capture of one of the Lord Protector’s most precious treasurers, the Princess Mathilda Arminger. While Sir Nigel reveals that the Lord Protector has procured a deadly new weapon. Will Signe Havel ever forgive her husband for fathering Juniper Mackenzie’s son Rudi? Will Sir Nigel find a home in the Willamette Valley? And what will happen when the Norman Arminger attempts to reclaim the princess and wreck his revenge on the Mackenzies and the Bearkillers? Narrated by Scott McCormick, Nora Achrati as Juniper Mackenzie, Richard Rohan Sir Nigel Loring, Patrick Bussink as Mike Havel, Eric Messner as Norman Arminger, Christopher Walker as John Hordle, Megan Poppy as Mathilda Arminger, Henry Kramer as Alleyne Loring, Tia Shearer as Eilir Mackenzie, Dani Stoller as Astrid Larsson, Alejandro Ruiz as Rudi Mackenzie, Laura C. Harris as Signe Havel, Jacob Yeh as Eddie Liu, Scott McCormick as Sam Aylward and Marni Penning as Sandra Arminger also with Joe Mallon, Evan Casey, Steve Wannall, Tony Nam, Bradley Smith, Tracy Olivera, Colleen Delany, Ken Jackson, Elizabeth Jernigan, Michael John Casey, Niusha Nawab, Lise Bruneau, Paul Reisman, James Lewis, Dylan Lynch, Matthew Bassett, Kimberly Gilbert, Nick DePinto, Siobhan Casey, Nathanial Perry and Yesenia Iglesias