Author: Shaw, Bernard Winsten, Stephen,