Books by Frank Harty