birth_date: None
avg_rating: 3.97
name: Barbara E. Crawford
about: Barbara Crawford studied Modern and Medieval History at the University of St Andrews gaining a PhD in 1971.
death_date: None