Using human error theory to explore the supply of non-prescription medicines from community pharmacies. Issue 4 (2nd August 2006)