We owe Hall an apology

Printable View