Avicenna and the Problem of the Infinite Number of Souls - Marmura, Michael E. (Mediaeval studies, 1960)