Books written by Kenneth W. Harrow