Rapid City Public Library Board of Trustees Rapid City Library Foundation Friends of the Library Community Partners Black Hills Area Community Foundation Literacy Council of the Black Hills