Z for Zachariah by Robert O'Brien