Stephen C. Kelly was born on December 28, 1943, in Philadelphia, PA, the fourth of five siblings. His father, Charles B. Kelly Sr., was a PTC bus driver, and his mother, Juliet Elzie, worked as a Data Processing Analyst. Visit Books By Stephen Kelly.