Books by Kenneth D. Randall