Ancient staf