Shadow on the waters - Jack Thomas Leaby (Alfred a knoff)