Publications by 'Juha-Pekka Makelä'