Magnificat

50 books

100 pages 2012

informative inspiring medium-paced

75 pages paperback 2021

nonfiction reference religion

96 pages paperback 2023 user-added

nonfiction religion

missing page info 2017

nonfiction religion informative inspiring relaxing slow-paced

384 pages 2018

medium-paced

80 pages digital 2013

nonfiction religion informative reflective relaxing medium-paced

628 pages digital

informative reflective medium-paced

304 pages paperback

medium-paced

432 pages paperback

emotional reflective medium-paced

96 pages hardcover

nonfiction childrens medium-paced