CTP co-founder David Topham passes away : vimarsana.com