StarGate.
Wharry, David.
Pearson Education,
2006.