Understanding Housing Finance by Peter King & Peter Kinget