Nicholas A Alexander 

PhD(UCL), BSc(Eng) , CMath, MIMA, CSci, GMICE