I know my Japanese history pretty well though there are still some things that wind up slipping through my memory. as for culture thank you. and for literature I have a rough idea of a few pieces I'd really love to find.