Billiard Halls