Author: Rose, Alexander.