Jeffrey M. Smith, Genetic Roulette, book cover design, George Foster, Foster Covers

Genetic Roulette
by Jeffrey M. Smith
Cover design by George Foster

#1 Bestseller