Cool resource alert: Improving Your Statistical Inferences by Daniël Lakens has the best introduction to p values I’ve seen on the free web. Frank Harrel’s Biostatistics for Biomedical Research has been available for a while, but only suitable for advanced readers.