Version Control with Git: Powerful Tools and Techniques for Collaborative Software Development, Paperback
Jon Loeliger, Jon Loeliger