Here's a couple of answers talking about this issue from /u/Calorie_Man and /u/royalsanguinius
If you're looking for suggestions on the period, the book list has a few listed https://www.reddit.com/r/AskHistorians/wiki/books/europe#wiki_late_antiquity_.28ad_284-628.29