Return to Article Details Swifterbant, Oost Flevoland, Netherlands: Excavations at the river dune sites, S21-S24, 1976. Final reports on Swifterbant III Download Download PDF