Philosophy Specification