Angle Bisector

How to construct an Angle Bisector (halve the angle)
using just a compass and a straightedge

images/construct.js?mode=anglebisect