Reading list: Peter Roylance's Book Library 
(sold)