Avalon School.
Avalon School Educational Trust.
Birkenhead : Avalon School Educational Trust in association with Countyvise,
2007.
Avalon School (Wirral, England)