A speck in the sea by John Aldridge | Menrva Books | MenrvaBooks