Jim Peters, decoder, at Police Headquarters

New York City Police Department

Appears in 26 issues

Appearances