The Independent Publishing Magazine has ranked self-publishing firms for 2014.
DIY – Do-it-yourself bespoke services
ASS – Author Solutions Services (Packages) – May also include Partnership publishing programs
PUB – Also offers Mainstream Contracts or is a service imprint of a traditional publishing house
PRT – Printer (primarily a printer with some additional but limited services)
FULL – Fulfilment Services provided for distribution logistics, warehousing of stock (including supply to wholesaler and retailers)