How did people wake up on time before alarms were invented ?

by Greedy_BrilliantD

Roosters seem unreliable, and someone has to be reliable enough to ring the church bells if they were around.

AfroHammerGuy