Classic chemistry demonstrations : one hundred tried and tested experiments - Lister, Ted (Royal Society of Chemistry, 1995)