A Day in a Medieval City
1997 • 234 pages