Adventures of mind and mathematics.