Patel Press
The Shepherd of the Emerald Isle cover
The Shepherd of the Emerald Isle
Patel Press