David Rubin

29 books

272 pages paperback

fiction literary medium-paced

missing page info 1963

174 pages paperback 1971 user-added

nonfiction business young adult

520 pages hardcover

nonfiction science

390 pages paperback

fiction emotional medium-paced

32 pages hardcover 1998

emotional lighthearted medium-paced

missing page info hardcover

nonfiction politics informative reflective medium-paced

190 pages paperback 1980

poetry challenging emotional reflective medium-paced

440 pages paperback

fiction

34 pages paperback

nonfiction art