Earth Girl by Janet Edwards

Published July 8, 2021

Earth Girl by Janet Edwards

Book info

  • Title Earth Girl
  • Author Janet Edwards
  • Year 2012
  • Genres Young adult, Science Fiction

2788. Only the handicapped live on Earth. While everyone else portals between worlds, 18-year-old Jarra is among the one in a thousand people born with an immune system that cannot survive on other planets. Jarra invents a fake background for herself – as a normal child of Military parents – and joins a class of norms that is on Earth to excavate the ruins of the old cities. When an ancient skyscraper collapses, burying another research team, Jarra’s role in their rescue puts her in the spotlight. No hiding at back of class now. To make life more complicated, she finds herself falling in love with one of her classmates – a norm from another planet. Somehow, she has to keep the deception going. A freak solar storm strikes the atmosphere, and the class is ordered to portal off-world for safety – no problem for a real child of military parents, but fatal for Jarra. The storm is so bad that the crews of the orbiting solar arrays have to escape to planet below: the first landing from space in 600 years. And one is on collision course with their shelter.


As I was reading this, it felt oddly familiar. I don’t think I’ve read it before, but you never know. Regardless, it took a little while to grab me, and there was a little too much detail about future archaeology for my tastes, but underneath all that it was a really interesting and fun story to get on board with. I did think it was interesting that events kept piling on to the point that Jarra herself believed her deception, but then when she did reveal all it was slightly underwhelming - having built up to what could happen all book, she was just accepted. Having said that, it does tend to be the case that when you get to know the person underneath, any sense of racism you might have can fall away.

Rating: 4 / 5

← Previous Bullseye by David Baldacci
Next → Turning Point by Jeffery Deaver