by L'Abbé F. A. Lefebvre 1890. 2nd edition. 446 pages