James Lloyd Carr

3 books

104 pages paperback 1980

fiction classics historical literary emotional reflective slow-paced

missing page info 1972

funny lighthearted slow-paced

122 pages digital

fiction