Books by author: Allan W. Eckert