ID:DA14354930
Search authors sharing the same name
by François Charette
Brill 2003 Islamic philosophy, theology, and science v. 51
Available at 11 libraries