Save up to 45% on an 'All About History' magazine subscription this Black Friday