Led by Benjamin Franklin, the resistance gathers in Louisiana for their final confrontation. Franklin builds fabulous machines that might just be able to slow the angelic forces, but outnumbered as his men are, they have little chance for success. Especially as he can't really trust even those who are supposedly on his side.
J. Gregory Keyes does an excellent job creating characters that the reader can believe in and identify with. From Franklin himself, torn between love for his wife and desire for other women; Red Shoes, the Indian shaman with a snake in his soul; to Addrienne de Mornay de Montchevreuil, who still loves the son she bore and who now threatens the universe.
The depth of these characters makes it easy for the reader to care about the novel, about the adventure, and about the danger that Franklin's small band of outnumbered soldiers and mages must face.
A fine novel.