Author: Barry Carr& Pamela Maria Smorkaloff