John’s Chair Post Published: February 1, 2012 Artist: John Taggart, 1972 – 2006 Installed: 2007 Materials: Oil on canvas. On permanent display at Central Library. John Taggart, cherished friend and library colleague.