Britta McEwen

Britta McEwen teaches European History at Creighton University in Omaha, Nebraska.