Decoding the heavens : solving the mystery of the world's first computer / Jo Marchant. - Marchant, Josephine (Windmill, 2009)