Mental handicap : journal of the British Institute of Mental Handicap.
Title from cover.