petersmithaf