D-module 周辺に関心があるんですが,それを学ぶためにどのような予備知識が必要か,また D-module に関する書籍としてはどのようなものが良いか,ご存知の方がいらっしゃいましたらお教え下さい.