hannah.b.ferguson