Author: Ryan, Jack.