David, Keren

Salvage / Keren David - 62p. : ill. ; 19cm. - Literary horizons series .

9780349001388 (pbk.) :

M08-03627


English fiction

823.92