Books written by Rebecca Dinerstein Knight