Kenneth Robeson

Doc Savage