till petrography