The Witness in the Window: A coming of age novel combining adventure and suspense with a touch of nostalgia.