Edward Thompson against Walter Garrett