Bloody Streets is definitely the source on the Battle of Berlin if you can afford it. No need to go back to old accounts like those of Cornelius Ryan and others, since Hamilton used those sources and corrected in many cases their errors. Also, again a pricey book, is Lee Archer, Robert Kraska...