Books by S A Ruof