Barbara Caruso

64 books

333 pages paperback 1920

fiction classics literary romance emotional reflective slow-paced

378 pages hardcover 1989

fiction fantasy science fiction adventurous medium-paced

352 pages hardcover 1909

fiction classics middle grade funny hopeful lighthearted medium-paced

400 pages hardcover 1908

fiction classics middle grade funny hopeful lighthearted medium-paced

322 pages hardcover 1915

fiction classics middle grade emotional hopeful lighthearted medium-paced

314 pages hardcover 1987

fiction fantasy science fiction adventurous fast-paced

272 pages paperback 1983

fiction historical middle grade mystery mysterious medium-paced

97 pages hardcover 1970

nonfiction memoir funny lighthearted fast-paced

370 pages paperback 1913

fiction classics challenging reflective medium-paced

256 pages paperback 1985

nonfiction psychology self help informative inspiring reflective medium-paced