A gripping and detailed study of the brutal urban battle for Budapest, which saw German and Hungarian troops struggling to halt the joint Soviet-Romanian offensive to take the key …