by Thomas Allen