man for all cocks