This page would look a lot spiffier if you downloaded a standards compliant web browser.

Bach Blocks (HCII 12th Anniversary Poster)
    HCII 12th Anniversary Celebration Poster 2006
    abstract:
    This poster highlights the Bach Blocks music composition system.