alt-right is BS, the same as “far right”.
At any rate, read Spencer’s book ‘Onward Muslim Soldiers’.
The book you mention is by Robert Spencer of Jihad Watch, that is not Richard Spencer.
https://www.amazon.com/Onward-Muslim-Soldiers-Threatens-America/dp/0895261006