Top 243 christopher shores ikuhiko hata yasuho izawa PDF Book Page 10