Text this: Scientific mysteries past & present [electronic resource].