Necessity & Contrivance... by E.W. Payne