View Past Issues Town Square, New Castle, Delaware March 17, 1962 View full-size cover Cover Art By: John Falter View Full Issue