Dan Margalit, Joseph Rabinoff, Ben Williams
This book was authored in MathBook XML, with modifications by Rabinoff.