The author is clearly a fan of Napoleon, however the points he makes are valid and in the main argued well. The English bias in most history books is incomprehensible and in most instances here the discussion points out these points. Definitely worth a read to get the background on Napoleon's generals.