Sheila Ellwood

Sheila Ellwood is professor of financial reporting at Bristol University.