Alan Geere

Alan Geere is a journalist, academic, international editorial consultant and bon vivant. And he still loves you all...

Alan Geere