Note: All reasonable
attempts have been made to contact the copyright
holders of any images that are not either the author's own, kindly
made available to him or already in the public domain.
We would be grateful if any whom we have been unable to contact would
get in touch with us.