Books by Humphreys, Donald S.