Finch (Ride to Nowhere)

Miss Finch was Sir Henry Felton's secretary. (COMIC: Ride to Nowhere)