Peta Bowden

Peta Bowden is senior lecturer in philosophy at Murdoch University, Australia.