John of Gaunt: Son of One King, Father of Another (Hardcover)