Dr Bertrand Deputte Author