by Mark Hannan