The library

Stuart A.P. Murray
ALA Editions
9780838909911
0-8389-0991-4