Publications by 'Tim Ramlot'