Hello Just wondered whether anyone could point me in the direction of any resources on the above (books especially welcome- I have found lots of websites). Thank you