Thaekeray m . fl.