The science of star wars - Cavelos (St.Martin's Press, 1999)