Shane Johnson


Shane Johnson is an author who contributed three of The Official Star Wars Technical Journal by Starlog.

Appearances