Books by Stephen R Hills & Peter G Harrison