In Praise of Carpet

30