by Blakely, Mike BLAKELY
by Meacham, Leila MEACHAM
by Hanif, Mohammed HANIF
by Forester, C. S. FORESTE

The Good Shepherd

Forty-eight hours in the life of Captain Krause who had just 4 ships with which to protect the 37 merchantmen in the convoy.…

Find in the catalog

Cover Image

by Altman, John ALTMAN