Hamilton : Scottish Library Association,