Kingsbridge

928 pages hardcover 2020

fiction historical emotional tense slow-paced

1092 pages paperback 1989

fiction historical adventurous emotional tense slow-paced

1111 pages hardcover 2007

fiction historical adventurous emotional medium-paced

916 pages hardcover 2017

fiction historical informative slow-paced

737 pages hardcover 2023

fiction historical adventurous emotional informative medium-paced