Good stuff! I don't know much about Mosteller, other than he is the author of my favorite statistical quote: "It is easy to lie with statistics, but easier to lie without them.”

http://www.ncbi.nlm.nih.gov/pmc/articles/PMC1550472/

Sounds like a bio worth reading.

Thanks!