Megan Crewe: another world, not quite ours