A PostgreSQL subquery can also be a VALUES list. Table alias is required.

FROM (VALUES ('anne', 'smith'), ('bob', 'jones'), ('joe', 'blow')) AS names(first,last)