Palindromes and anagrams

Howard W. Bergerson
Dover Publications
9780486206646
0-486-20664-5