Author: Miles Shapiro
Alternate names: Miles J. Shapiro