Text this: Modern geometry; an integrated first course