S Allen Counter Author