For primary sources, Ammianus Marcellinus writes a good deal about the Alemanni in his Roman History. Freely available at Wikipedia.

I'll think of more books later.