A Sheep Named Shane by Erick Riddle | Menrva Books