Books by JOHN D KRAUS