Other books by John F Desmond