Perfect Timing Lang Paisley Orange Lang Basic Journal (1032272) 100 pages (bland and ruled) Book bound Elastic band closure