The discrete dipole approximation: An overview and recent developments

The discrete dipole approximation: An overview and recent developments