Prof Alan Ackerman Author & Editor