Dedication.

This website is dedicated to all of you who listen, think and act differently; who, in spite of the temptation to compromise, dedicate their lives to the eradication of the causes of unnecessary suffering; who, in spite of tradition and the loud chorus of doubters, continue to believe that we can create a more compassionate, more loving, and a more livable planet; and for those of you who, in spite of the energy and great personal sacrifices required, commit heart, head and hand to change unjust structures in pursuit of a more vibrant nation and world.

In memory of Jeremy Ball.

In honour of my parents and grandparents.

In anticipation of the lives of my children.

I would like to express my heartfelt thanks to all the wonderful people who have helped me reach this point in my life. For many of you this is as close as I can get to thanking you by name.

AB * AC * AD * AF * AG * AH * AP * BB * BD * BH * BL * BP * BS * BV * BW * CG * CH * CL * CR * CS * CT * DA * DC * DH * DM * DP * DR * DS * EI * EP * ET * EVW * GE * GS * HD * HJ * HM * IH * IS * JB * JC * JD * JE *  JF * JG * JH * JM * JQ * JS * JT * JW * KC * KD * KF * KI * KK * KM * KR * KS * LA * LB * LC * LJ * LL * LM * LS * LT * MB * MF * MG * MH * MM * MN * MP * MR * MS * MT * NS * NT * NVD * PB * PD * PH * PM * PP * PS * RB * RC * RH * RJ * RM * SA * SE * SN * SR * SS * TG * TH * TL * TR * TT * VM * VT * YW * XH

Thank you all.