This one was a fun read - having factions squabbling among themselves instead of being completely monolithic is always a pleasant surprise!