Manyebook
Norman P. Tanner
New Short History of the Catholic Church