Books by Frank Horvath