The science of Star wars

Jeanne Cavelos
St. Martin's Press
9780312209582
0-312-20958-4