Author: Frederic Taber (trans.) Fr. Crastre; Cooper