In the mirror; Edited by Richard Brown,Kate Ruttle;illustrated by Irene Trivas
Brown,Richard.
In the mirror; Edited by Richard Brown,Kate Ruttle;illustrated by Irene Trivas - Cambridge C.U.P 1996
978 0 521 49997 2 0 521 49997 6
J 808 81 MIR
In the mirror; Edited by Richard Brown,Kate Ruttle;illustrated by Irene Trivas - Cambridge C.U.P 1996
978 0 521 49997 2 0 521 49997 6
J 808 81 MIR