Books by Dennis E. Randall