About the Author Tomi Ahonen