a cholera hospital was established on the parish border between stoke mandeville and aylesbury upon release slap happy received generally mixed reviews from music critics