Divine Sophia
2009 • 297 pages