Foundations Of Knowledge; In Three Parts by Alexander Thomas Ormand