General Book Search for "Peter Hartley (Edge Hill University)"