The algebra of thought & reality.
Blaha, Stephen.
Pingree-Hill,
c2008-2009.
Includes CD in pocket attached to inside front cover.