Ethan&#39;s Freedom (Portals) - Kindle edition