Head first C♯ - Greene, Jennifer 1971- (O'Reilly Media, 2013)
Online resource; title from title page (viewed October 15, 2013)