David Livingstone
1995 • 207 pages