24
Smart, James D.
| Westminster Press |
1980
25
Smart, Ninian
| Long Beach Publication |
1996