Reading list: General Info
Andrew Harman, Loughlin, William Carnes