Dr Risto Ivanovski Author