Title: John Layer (1586-1640) of Shepreth, Cambridgeshire
People: John Layer (1586-1640)