Abstract: A battery charger for lithium ion cells closely monitors cell voltage, and charge time, so as to avoid the over-application of charge to the cell. Charge pulses (104) are followed by a first rest (110), a discharge (112) and a second rest, (120) period prior to re-initiating the charge pulse. If the battery voltage reaches a preselected maximum, in less than a pre-selected period of time, the charge pulse is reduced by a preselected minimum factor. Cycling of the cell is continued until the cells are fully charged.