Shane Johnson

Shane Johnson is an author who contributed three of the Starlog Star Wars Technical Journals.