While going through a book (*Lectures on Boolean algebra*, Halmos) I got struck at the following question :  

Prove that every Boolean ring without a unit can be embedded in a Boolean ring with a unit.

If possible, give me an *elementary* proof of the theorem.