Edinburgh Branch site maintained by © Copyright BCS 2010 Legal and privacy notices  BCS is a registered charity: No 292786