Fair exchange by Lynne Reid Banks | Lex | Lex