Poincare And The Philosophy Of Mathematics by Janet M. Folina