Author: Kent Haruf
Alternate names: K. Haruf; kent haruf; Haruf Kent; Alan Kent Haruf